Ivan AlejoIvan Alejo
The Third Ball: Where Every Miracle of Elite Table Tennis HidesOn table number 1 at the South Paris Arena, on 31 July 2026, Wang Chuqin, the...
The Table Is 2.74 Metres Long: The Real Gap Between Chinese Table Tennis and the RestThere was a moment in Paris that almost nobody is willing to bring up again. ...
Nine Dimensions of Table Tennis Analysis: When the Data Returns EmptyOn the night of August 12, I sat in front of the screen waiting for a data...
Nine Data Dimensions Dissecting Professional Table Tennis: The War of Numbers Nobody SeesTokyo, July 29, 2026. Olympic men's singles semifinal. One player won 4-3 aft...
The Empty Table Tennis Analysis Sheet: The Writer's Discipline When Data Has Not Yet SpokenTokyo, six in the morning on August 13, 2026. In a small apartment in Nakano...
The 52-Week Loop: How the Calendar Is Rewriting World Table Tennis RankingsEleven at night in Saigon, I opened the data file for my world table tennis...
Vietnam Women Face China in Asian Games Quarterfinal: Thai Thi Thao and the Error-Control EquationThe video analysis room of the Vietnam women's national team stayed lit late...
Efeler Left It to the Last Match: Turkey Falls 1-3 to Romania and the Crack at Set EndingsThe fourth set closed at 18-25. Around BT Arena Cluj, the home crowd's roar...
Vietjet and SpaceX-Starlink Sign Agreement: Satellite Internet Across the Fleet as Vietnam's Skies Enter the Connectivity EraHanoi — In a formal room, between two rows of seats reserved for officials an...
The Blank Columns: Vietnam's Women's Volleyball Data GapThe stat sheet in my hand after a semifinal of the Vietnamese National...
Reading the European Club Cup from Budva: 108 Teams, One at 2715, and a Headline With No BodyIn the report on the European Club Cup in Budva, there is one line almost...
Indonesia and the All-Naturalised Starting XI: A Re-Audit of the Rules, Not a ParadeBefore the referee blew the kick-off whistle, there was a moment that Southea...
El Clasico, Matchday 10: Courtois Out With Flu, Lunin Starts — and Four Absences the Headline ForgotThe announcement arrived at the latest possible hour a club can choose. One...
Vietnam Women vs Chinese Taipei at the Asian Games: 90 Minutes That Shape Group ATwo o'clock in the afternoon on 14 September, a sweltering midday kick-off....
U20 Vietnam vs Palestine: Home Ground as the Last Card, High Pressing as the Decisive WeaponIn the 67th minute of the match against the DPRK U20 team, Vietnam's defense...
When Vietnamese Traditional Martial Arts Called 2026: Decoding the Binh Dinh Event Through a Data LensHook: The Breath of an Era In 2026, a makeshift arena erected in the middle o...
Nihal Sarin, the +2 Position and Three Fateful Moves: When a Win Was Dropped at the Chess OlympiadThirty minutes remained on the clock. On the board, the evaluation sat at +2 ...
The Map of MMA Champions: When Every Promotion Keeps Its Own HeartbeatNights in Nha Trang tend to be long. I sit with my lined notebook, its spine...
Lakshya Sen and the 10-Point Swing: Lessons from a 14-21 Decider at the 2026 Asian GamesThe final shuttle of the third game clipped the white tape of the net and fel...
Vietnam's Women's Team Kata Gold at the Asian Games: Reading the 5-0 Correctly, and Reading the Three Athletes FullyThree women stand exactly one arm's length apart. None of them looks at the...
